-
Notifications
You must be signed in to change notification settings - Fork 10.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 6.8.0 #32301
Release 6.8.0 #32301
Conversation
Co-authored-by: Guilherme Gazzo <[email protected]>
Co-authored-by: Guilherme Gazzo <[email protected]>
Co-authored-by: Guilherme Gazzo <[email protected]>
…les (#30309) Co-authored-by: Murtaza Patrawala <[email protected]>
🦋 Changeset detectedLatest commit: f21b321 The changes in this PR will be included in the next version bump. This PR includes no changesetsWhen changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #32301 +/- ##
==========================================
+ Coverage 54.80% 55.44% +0.64%
==========================================
Files 2300 2368 +68
Lines 50788 52063 +1275
Branches 10374 10642 +268
==========================================
+ Hits 27835 28867 +1032
- Misses 20497 20694 +197
- Partials 2456 2502 +46
Flags with carried forward coverage won't be shown. Click here to find out more. |
Looks like this PR is not ready to merge, because of the following issues:
Please fix the issues and try again If you have any trouble, please check the PR guidelines |
[no ci]
… is not implemented (#32374)
…32348) Co-authored-by: Guilherme Gazzo <[email protected]>
[no ci]
You can see below a preview of the release change log:
6.8.0
Engine versions
14.21.3
4.4, 5.0, 6.0
1.42.2
Minor Changes
(#31898) Created a new endpoint to get a filtered and paginated list of users.
(#32224) Allow Custom Fields in Messages. API-only feature. It can be enabled and configured in Workspace Settings.
(#32115) Introduces sidebar navigability, allowing users to navigate on sidebar channels through keyboard
(#29461) Introduces a resizable Contextualbar allowing users to change the width just by dragging it
(#31811) Convert mute/unmute meteor methods to endpoints
(#32084) Added a new setting to automatically disable users from LDAP that can no longer be found by the background sync
(#31965) Added the ability to serve .well-known paths directly from Rocket.Chat, if using federation, removing the need for special reverse proxy configuration or another component layer for specific types of reverse proxies / loadbalancers.
(#31898) Created a new endpoint to resend the welcome email to a given user
(#32208) Added a new notification provider in light of the old FCM API deprecation, now you can choose to use the new provider or the old via the
Push_UseLegacy
setting(#31976) Added support for allowing agents to forward inquiries to departments that may not have any online agents given that
Allow department to receive forwarded inquiries even when there's no available agents
is set totrue
in the department configuration.This configuration empowers agents to seamlessly direct incoming requests to the designated department, ensuring efficient handling of queries even when departmental resources are not actively online. When an agent becomes available, any pending inquiries will be automatically routed to them if the routing algorithm supports it.
(#32173) Added "Enable Users" option under "Sync User Active State" LDAP setting to allow only re-enabling users found on LDAP background sync
(#31865) Redesign Save E2EE password modal
(#32272) Support Message Custom Fields on upload API via field
customField
and JSON value(#32055) feat:
ConnectionStatusBar
redesign(#32073) Fixed an issue affecting the update modal/contextual bar by apps when it comes to error handling and regular surface update
Patch Changes
(#31996) Fixed Security tab visibility to allow password changes when 2FA/E2E is disabled.
(#32210) Fixes error
audio.pause() is not a function
and makes the continuous new room notification (livechat) respect the volume set in user preferences.Bump @rocket.chat/meteor version.
(#32186) Increased the timeout between calls for the three remaining Omnichannel Agenda Jobs. This should make them happen less often and reduce the load on MongoDB
(#32216) Fixed an issue while creating tokens via the special
users.createToken
API was not respecting the maximum login tokens allowed for a user.The following endpoint was deprecated and will be removed on version
8.0.0
:/api/v1/users.createToken
The following Meteor method (realtime API) was deprecated and will be removed on version
8.0.0
:createToken
(#31958) Force logout the clients which are actively online, whenever a user resets E2EE keys.
(#31989) Fixed issue with login via SAML not redirecting to invite link
(#32187) Fixes an issue that forces the focus on the last message when interacting by mouse on message list
(#31765) Fixes the livechat client ignoring the
livechat_fileuploads_enabled
setting when uploading files(#31811) Deprecate muteUserInRoom and unmuteUserInRoom meteor methods
(#32287) Fixed wrong
Business hours
validations between different weeks(#32348) Fixed an issue where translations would fallback to english some of the times.
(#31990) Fixed open expanded view (galery mode) for image attachments sent by livechat widget
(#32248) Fixes an issue where the last threads list item wasn't displaying properly
(#32112) fixed an issue where mentioning a team would trigger the bot message warning that the team is not a part of the channel
(#32069) Livechat: A registered user loses their messages if 'registerGuest' is called using the same token.
(#32063) Fixed a UI issue that allowed a user to "mark" a room as favorite even when a room was not default. The Back-End was correctly ignoring the
favorite
property from being updated when the room was not default, but the UI still allowed users to try.As UI allowed but changes were not saved, this gave the impression that the function was not working.
(#32374) Fixed an issue with some apps that didn't implement executeViewCloseHandler. This causes opened modals to be open forever on UI (unless Esc was clicked). This is because when the UI attempts to close it, it calls the aforementioned handler, and since it didn't exist, apps engine errored out.
This returned an empty response to the UI, which ignored the response and continued to show the view.
(#32237) Fixed settings-related statistics not being updated according to the license.
We've identified an issue where certain statistics were not reflecting recent license changes. This resulted in outdated information being reported for workspaces.
This change ensures that all reported statistics are current and consider the workspace license.
(#32170) Fixed a language priority issue. It should now respect the following order: User Preference -> Browser Language -> Server Language
(#32202) Fixed an issue where Rocket.Chat would ask admins to confirm fingerprint change (new workspace vs configuration update), even when
AUTO_ACCEPT_FINGERPRINT
environment variable set to"true"
.(#32220) Fixed supported versions not being updated in airgapped environments
(#32141) Deprecate
channels.images
in favor ofrooms.images
.Rooms
endpoints are more broad and should interact with all types of rooms.Channels
on the other hand are specific to public channels.This change is to keep the semantics and conventions of the endpoints
(#32157) Fixed custom OAuth roles not synced on the first login (on user creation)
(#32136) Fixes the missing space between name and user name on system messages
(#32007) This PR have made enhancements to the select and multiselect inputs related to Omnichannel Departments, now the options properly display the complete department names, ensuring clarity for users and added text wrapping for long department names, enhancing readability and UX.
(#32221) Fixed an issue where an endpoint was called before checking configuration that enables automatic translation when launching the application
(#32230) Fixed a problem that caused OTR Session messages' to not being transmitted from one peer to another when running Rocket.Chat as microservices. This was caused by a legacy streamer that tried to use the websocket directly, which works on monolith but doesn't on microservices, cause these events are routed through DDP Streamer service.
(#32021) Fixed duplicate API calls during livechat room forwarding by adding loading state for submit button
(#32123) fixed search room not showing the new name room name changes
(#30309) Fixed a problem that caused
afterCreateUser
callback to be called without new user's roles inside. This caused Omnichannel Business Hour manager to ignore these users from assigning open business hours until the manager restarted or the business hour restarted.(#32172) Fixes an issue where message reactions are vertically misaligned when zooming out
(#32062) Fixed an issue where old exports would get overwritten by new ones if generated on the same day, when using external storage services (such as Amazon S3)
(#32284) fixed Engagement Dashboard and Device Management admin pages loading indefinitely
Updated dependencies [845fd64, c47a8e3, 9a6a7d0, da45cb6, 845fd64, b94ca7c, 9902554, 8b0986d, 4aba7c8, c4e58af, c9a92e6, c0d54d7]: